import hljs from 'highlight.js/lib/core';
import 'highlight.js/styles/vs2015.css';
import javascript from 'highlight.js/lib/languages/javascript';
import bash from 'highlight.js/lib/languages/bash';
import c from 'highlight.js/lib/languages/c';
import cpp from 'highlight.js/lib/languages/cpp';
import json from 'highlight.js/lib/languages/json';
import matlab from 'highlight.js/lib/languages/matlab';
import python from 'highlight.js/lib/languages/python';
import shell from 'highlight.js/lib/languages/shell';
import css from 'highlight.js/lib/languages/css';
import less from 'highlight.js/lib/languages/less';
import java from 'highlight.js/lib/languages/java';
import nginx from 'highlight.js/lib/languages/nginx';
import sql from 'highlight.js/lib/languages/sql';
import scala from 'highlight.js/lib/languages/scala';
import gradle from 'highlight.js/lib/languages/gradle';


hljs.registerLanguage('javascript', javascript);
hljs.registerLanguage('bash', bash);
hljs.registerLanguage('c', c);
hljs.registerLanguage('cpp', cpp);
hljs.registerLanguage('json', json);
hljs.registerLanguage('matlab', matlab);
hljs.registerLanguage('python', python);
hljs.registerLanguage('shell', shell);
hljs.registerLanguage('css', css);
hljs.registerLanguage('less', less);
hljs.registerLanguage('java', java);
hljs.registerLanguage('nginx', nginx);
hljs.registerLanguage('sql', sql);
hljs.registerLanguage('scala', scala);
hljs.registerLanguage('gradle', gradle);

export default hljs;